package com.etc.service;

import com.etc.entity.Pay;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface PayService {

    /**
     * 获取支付订单信息条件查询
     *
     * @return
     */
    List<Pay> getPayPatientDetailListSelective(Pay pay);

    /**
     * 根据就诊人ID查询支付订单
     * @param patientId
     * @return
     */
    List<Pay> getPayListByPatientId(String patientId);

    /**
     * 通过就诊人名字更改就诊人病因
     * @param patientName
     * @param content
     * @return
     */
    boolean updatePayContent(String patientName,String content);

    /**
     * 查找支付信息
     * @return
     */
    List<Pay> getPayOrderDoctorPatientList();

    /**
     * 分页查询支付信息
     * @return
     */
    PageInfo<Pay> getPayOrderDoctorPatientListByPage(int pageNum, int pageSize);
}
